package cn.itcast.service;

import cn.itcast.entity.OrderQueryPageBean;
import cn.itcast.entity.PageResult;
import cn.itcast.pojo.Order;
import java.util.Map;


public interface OrderListService {

    /**
     * 查询所有预约的人
     * @return
     */
    PageResult orderFindAll(OrderQueryPageBean orderQueryPageBean);

    /**
     * 新增预约
     * @param param
     */
    Boolean saveOrder(Map<String, String> param);


    /**
     * 根据用户id查询详细信息
     * @param id
     * @return
     */
    Order queryOrderById(String id);


    /**
     * 根据用户id更改是否到诊
     * @param id
     * @param arrival
     * @return
     */
    Boolean updateOrderArrival(String id,Integer arrival);
}
